package com.beauty.product.dto;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class ProductQueryParam {
    
    private String keyword;
    
    private Long categoryId;
    
    private String brand;
    
    private Boolean isPublished;
    
    private Boolean isRecommended;
    
    private Boolean isNew;
    
    private Boolean isHot;
    
    private BigDecimal minPrice;
    
    private BigDecimal maxPrice;
    
    private String sortBy = "sort"; // 默认按sort排序
    
    private String sortDirection = "asc"; // 默认升序
    
    private Integer pageNum = 1;
    
    private Integer pageSize = 10;
} 